<html>
<head><meta charset="utf-8"><title>The long-types problem · t-compiler/wg-diagnostics · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/index.html">t-compiler/wg-diagnostics</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html">The long-types problem</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="168927676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/168927676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#168927676">(Jun 25 2019 at 11:05)</a>:</h4>
<p>Filing this here: <a href="https://www.reddit.com/r/rust/comments/c4nb27/what_are_the_things_you_hate_about_rust/erypntd/" target="_blank" title="https://www.reddit.com/r/rust/comments/c4nb27/what_are_the_things_you_hate_about_rust/erypntd/">https://www.reddit.com/r/rust/comments/c4nb27/what_are_the_things_you_hate_about_rust/erypntd/</a></p>



<a name="168927700"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/168927700" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#168927700">(Jun 25 2019 at 11:05)</a>:</h4>
<p>Do we have an issue on rust-lang/rust that collects this?</p>



<a name="168927708"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/168927708" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#168927708">(Jun 25 2019 at 11:05)</a>:</h4>
<p>(cc <span class="user-mention" data-user-id="119031">@Esteban Küber</span> ^---)</p>



<a name="168942070"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/168942070" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#168942070">(Jun 25 2019 at 14:12)</a>:</h4>
<p>We do: <a href="https://github.com/rust-lang/rust/issues/21934" target="_blank" title="https://github.com/rust-lang/rust/issues/21934">https://github.com/rust-lang/rust/issues/21934</a> and its dupes</p>



<a name="168942859"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/168942859" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#168942859">(Jun 25 2019 at 14:20)</a>:</h4>
<p>Thanks</p>



<a name="203593690"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203593690" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dan Aloni (da-x) <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203593690">(Jul 11 2020 at 12:00)</a>:</h4>
<p>Good progress is made on this now - <a href="https://github.com/rust-lang/rust/pull/73996">#73996</a> . Hoping for even more feedback :)</p>



<a name="203689881"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203689881" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203689881">(Jul 13 2020 at 08:35)</a>:</h4>
<p><span class="user-mention" data-user-id="244331">@da-x</span> amazing! :D</p>



<a name="203690119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203690119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203690119">(Jul 13 2020 at 08:38)</a>:</h4>
<p><span class="user-mention" data-user-id="244331">@da-x</span> I went back and realized that sadly I didn't cross-link this on to the issue: <a href="https://github.com/rust-lang/rust/pull/70911#issuecomment-611102912">https://github.com/rust-lang/rust/pull/70911#issuecomment-611102912</a></p>



<a name="203690124"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203690124" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203690124">(Jul 13 2020 at 08:39)</a>:</h4>
<p>I'll go do that now</p>



<a name="203691053"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203691053" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203691053">(Jul 13 2020 at 08:50)</a>:</h4>
<p>that PR is so big I can't easily leave comments on it lol</p>



<a name="203691519"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203691519" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203691519">(Jul 13 2020 at 08:57)</a>:</h4>
<p><span class="user-mention" data-user-id="244331">@da-x</span> okay, hope that helps, I haven't looked at the output, but I like the (relatively small) size of the implementation!</p>



<a name="203747213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203747213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dan Aloni (da-x) <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203747213">(Jul 13 2020 at 17:54)</a>:</h4>
<p><span class="user-mention" data-user-id="119009">@eddyb</span> thanks for reviewing!</p>



<a name="203747546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/147480-t-compiler/wg-diagnostics/topic/The%20long-types%20problem/near/203747546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Dan Aloni (da-x) <a href="https://rust-lang.github.io/zulip_archive/stream/147480-t-compiler/wg-diagnostics/topic/The.20long-types.20problem.html#203747546">(Jul 13 2020 at 17:57)</a>:</h4>
<p>I can up with the idea of this PR while fixing some bugs related to 'use' suggestion. The coin fell when I figured that the cross-crate iteration to find all the usage suggestion for an unknown symbol name is just what you need to find all the unique symbols.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>